mechanical digger - German English Dictionary